package com.leyou.common.auth.entity;

import lombok.Data;

import java.util.Date;


/**
 * 2.2.2.载荷对象：
 JWT中，会保存载荷数据，我们计划存储3部分：
 - id：jwt的id
 - 用户信息：用户数据，不确定，可以是任意类型
 - 过期时间：Date
 为了方便后期获取，我们定义一个类来封装：
 * @param <T>
 */
@Data
public class Payload<T> {
    private String id;
    private T info;
    private Date expiration;
}